package com.liuxinlong.common.uploadSMBJ;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

/**
 * smbj配置信息的实体类
 *
 * @author liuxinlong@hotwater.com.cn
 * @version 1.0.0
 * @since 2022年1月20日
 */
@ConfigurationProperties("smb")
@Data
@Component
public class SMBJConfig {
    /**
     * 登陆用户名
     */
    private String username;

    /**
     * 用户密码
     */
    private String password;

    /**
     * WPC ECN服务器地址
     */
    private String hotHost;

    /**
     * 域
     */
    private String domain;

    /**
     * CEP ECN服务器地址
     */
    private String cepHost;

    /**
     * 图纸服务器地址
     */
    private String drawHost;

    /**
     * WPC共享盘文件夹
     */
    private String hotSrcDir;

    /**
     * WPC共享盘文件目录
     */
    private String hotDistDir;

    /**
     * CEP共享盘文件夹
     */
    private String cepSrcDir;

    /**
     * CEP共享盘文件目录
     */
    private String cepDistDir;

    /**
     * 图纸共享文件夹
     */
    private String drawSrcDir;

    /**
     * 图纸共享文件目录
     */
    private String drawDistDir;

    /**
     * 图纸本地存储目录
     */
    private String drawLocalDir;
}
